give off an odor - Français Anglais Dictionnaire